package com.hengxinguotong.hxgtwygsp.ui.main;

import com.hengxinguotong.hxgtwygsp.ui.app.ActivityScoped;
import com.hengxinguotong.hxgtwygsp.ui.app.FragmentScoped;
import com.hengxinguotong.hxgtwygsp.ui.main.Text.TextFragment;
import com.hengxinguotong.hxgtwygsp.ui.main.Text.TextModule;
import com.hengxinguotong.hxgtwygsp.ui.main.picture.PictureFragment;
import com.hengxinguotong.hxgtwygsp.ui.main.picture.PictureModule;
import com.hengxinguotong.hxgtwygsp.ui.main.video.VideoFragment;
import com.hengxinguotong.hxgtwygsp.ui.main.video.VideoModule;

import dagger.Binds;
import dagger.Module;
import dagger.android.ContributesAndroidInjector;

/**
 * TODO
 *
 * @author hjz
 * @version V1.0.0
 * @since 2019/1/4 17:09
 */

@Module
public abstract class MainModule
{
    @ActivityScoped
    @Binds
    abstract MainContract.IPresenter bindsMainPresenter(MainPresenter mainPresenter);
}
